﻿using System;
using UnityEngine;

namespace H
{
	// Token: 0x0200022F RID: 559
	public class IllusionCameraResetData
	{
		// Token: 0x06000F49 RID: 3913 RVA: 0x00061340 File Offset: 0x0005F540
		public void ResetCamera(IllusionCamera camera, Transform charaRoot)
		{
			Vector3 focus = charaRoot.TransformPoint(this.pos);
			Vector3 rotate = charaRoot.rotation.eulerAngles + this.eul;
			float num = 25f / ConfigData.defParse;
			camera.Set(focus, rotate, this.dis * num, ConfigData.defParse);
		}

		// Token: 0x04000FE7 RID: 4071
		public Vector3 pos;

		// Token: 0x04000FE8 RID: 4072
		public Vector3 eul;

		// Token: 0x04000FE9 RID: 4073
		public float dis;
	}
}
